A Highly Concurrent Replicated Data Structure EAI Endorsed Transactions
نویسندگان
چکیده
Well defined concurrent replicated data structure is very important to design collaborative editing system, particularly, certain properties like out-of-order execution of concurrent operations and data convergence. In this paper, we introduce novel linear data structure based on unique identifier scheme required for indexed communication. These identifiers are real numbers holding specific pattern of precision. Based on the uniqueness and the total order of these identifiers, here, we present two concurrency control techniques to achieve high degree of concurrency according to strong and lazy happened-before relations. Our data structure preserves data convergence, yields better performance and avoids overheads as compared to existing approaches. Received on 26 April 2015; accepted on 30 June 2015; published on 21 December 2015
منابع مشابه
A Framework for Performance Evaluation of Decentralized Eventual Consistency Algorithms
Eventual Consistency (EC) model is adopted by numerous large-scale distributed systems. To ensure performance and scalability, this model allows any replica to accept updates without remote synchronization. Nowadays, many EC algorithms are developed to control the behavior of the replicated data in the face of concurrent updates. Among them, those using a central server to order the updates, wh...
متن کاملWelcome message from the Editor-in-Chief and Co-Editor-in-Chief
EAI Endorsed Transactions on Scalable Information Systems is a new open access scholarly archival journal that is committed to the timely publication of high-quality original research papers on all aspects of scalable communications theories, technologies, systems, and applications. Original contributions that have not been published and are not currently under consideration by any other journa...
متن کاملImplementation of Network Cards Optimizations in Hadoop Cluster Data Transmissions
In this paper, the previously invented new methods of network card optimization are applied in a Hadoop cluster, where data transfers occur from the Master to the slave node. The slave node's network card setting is optimized subjective to the characteristics of the incoming data transmissions, which are indicated by the overall transmission size and packet size. The throughput comparisons betw...
متن کاملCurrent and Future Trends in Game-Based Learning
The first number of the second volume of the EAI Transactions on Serious Games focuses on the results presented on the European Conference on Game-Based Learning. This event, already on the 8 edition, has set standards in terms of presentation of research and practice and in the pointing out of new and future trends in the development of Game-Based Learning. As such, we are quite thrilled to be...
متن کاملWelcome Message from Editor-in-Chief
It is our great honour to introduce the inaugural issue of EAI Transactions on Cognitive Communications. It has been more than one decade since the creation of the cognitive radio concept. The research and development of cognitive communications have then been sparked. Now the new era of communications is coming. The year of 2014 will witness the beginning of the 5G era. It is the year where co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- EAI Endorsed Trans. Collaborative Computing
دوره 1 شماره
صفحات -
تاریخ انتشار 2015